be29fab1bf135b9ce634b1a0c7114b1d865d84e9,src/main/java/org/b3log/symphony/service/ArticleQueryService.java,ArticleQueryService,getNextPermalink,#String#,280

Before Change


                return null;
            }

            return result.optJSONObject(0);
        } catch (final RepositoryException e) {
            LOGGER.log(Level.ERROR, "Gets next article permalink failed", e);

After Change


                return null;
            }

            final JSONObject ret = result.optJSONObject(0);
            if (null == ret) {
                return null;
            }

            String title = ret.optString(Article.ARTICLE_TITLE);
            ret.put(Article.ARTICLE_T_TITLE_EMOJI, Emotions.convert(title));

            return ret;